/**
 * @author ztl
 * @date 2017年1月14日下午5:37:57
 */
package com.zhihuishu.micro.course.openapi.cc.dto;

import java.io.Serializable;

/**
 * @description 课程数据分析
 * @author ztl
 * 2017年1月14日
 */
public class CourseAnalysisDataDto implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID
	 */
	private Integer id;
	/**
	 * 课程ID
	 */	
	private Long courseId;
	/**
	 * 课程名称
	 */
	private String courseName;
	/**
	 * 课程封面
	 */
	private String courseImg;
	/**
	 * 老师ID
	 */
	private Long userId;
	/**
	 * 老师姓名
	 */
	private String userName;
	/**
	 * 老师头像
	 */
	private String userImg;
	/**
	 * 学校ID
	 */
	private Long schoolId;
	/**
	 * 学校名称
	 */
	private String schoolName;
	/**
	 * 整体选课量
	 */
	private Long totalChooseNumber;
	/**
	 * 整体选课量档位
	 */
	private Integer totalChooseNumberLevel;
	/**
	 * 在线教程完成率
	 */
	private Long onlineTutorialCompletionRate;
	/**
	 * 在线教程完成率档位
	 */
	private Integer onlineTutorialCompletionRateLevel;
	/**
	 * 人均论坛参与数
	 */
	private Double joinBBSAverageNumber;
	/**
	 * 人均论坛参与数档位
	 */
	private Integer joinBBSAverageNumberLevel;
	/**
	 * 人均登录次数
	 */
	private Long loginAverageNumber;
	/**
	 * 人均登录次数档位
	 */
	private Integer loginAverageNumberLevel;
	/**
	 * 见面课完成率
	 */
	private Long meetCourseCompletionRate;
	/**
	 * 见面课完成率档位
	 */
	private Integer meetCourseCompletionRateLevel;
	/**
	 * 成绩合格率
	 */
	private Long scorePassRate;
	/**
	 * 成绩合格率档位
	 */
	private Integer scorePassRateLevel;
	/**
	 * 成绩优秀率
	 */
	private Long scoreExcellentRate;
	/**
	 * 成绩优秀率档位
	 */
	private Integer scoreExcellentRateLevel;
	/**
	 * 问卷：见面课
	 */
	private Long meetcourseSurvey;
	/**
	 * 见面课满意度档位
	 */
	private Integer meetcourseSurveyLevel;
	/**
	 * 问卷：课程目标
	 */
	private Long courseTargetSurvey;
	/**
	 * 课程目标满意度档位
	 */
	private Integer courseTargetSurveyLevel;
	/**
	 * 问卷：综合评价
	 */
	private Long overviewSurvey;
	/**
	 * 课程综合评价满意度档位
	 */
	private Integer overviewSurveyLevel;
	
	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}
	
	public Long getCourseId() {
		return courseId;
	}
	
	public void setCourseId(Long courseId) {
		this.courseId = courseId;
	}
	
	public String getCourseName() {
		return courseName;
	}
	
	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}
	
	public Long getUserId() {
		return userId;
	}
	
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	
	public String getUserName() {
		return userName;
	}
	
	public void setUserName(String userName) {
		this.userName = userName;
	}
	
	public Long getSchoolId() {
		return schoolId;
	}
	
	public void setSchoolId(Long schoolId) {
		this.schoolId = schoolId;
	}
	
	public String getSchoolName() {
		return schoolName;
	}
	
	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}
	
	public Long getTotalChooseNumber() {
		return totalChooseNumber;
	}
	
	public void setTotalChooseNumber(Long totalChooseNumber) {
		this.totalChooseNumber = totalChooseNumber;
	}
	
	public Integer getTotalChooseNumberLevel() {
		return totalChooseNumberLevel;
	}
	
	public void setTotalChooseNumberLevel(Integer totalChooseNumberLevel) {
		this.totalChooseNumberLevel = totalChooseNumberLevel;
	}
	
	public Long getOnlineTutorialCompletionRate() {
		return onlineTutorialCompletionRate;
	}
	
	public void setOnlineTutorialCompletionRate(Long onlineTutorialCompletionRate) {
		this.onlineTutorialCompletionRate = onlineTutorialCompletionRate;
	}
	
	public Integer getOnlineTutorialCompletionRateLevel() {
		return onlineTutorialCompletionRateLevel;
	}
	
	public void setOnlineTutorialCompletionRateLevel(
			Integer onlineTutorialCompletionRateLevel) {
		this.onlineTutorialCompletionRateLevel = onlineTutorialCompletionRateLevel;
	}
	
	public Double getJoinBBSAverageNumber() {
		return joinBBSAverageNumber;
	}
	
	public void setJoinBBSAverageNumber(Double joinBBSAverageNumber) {
		this.joinBBSAverageNumber = joinBBSAverageNumber;
	}
	
	public Integer getJoinBBSAverageNumberLevel() {
		return joinBBSAverageNumberLevel;
	}
	
	public void setJoinBBSAverageNumberLevel(Integer joinBBSAverageNumberLevel) {
		this.joinBBSAverageNumberLevel = joinBBSAverageNumberLevel;
	}
	
	public Long getLoginAverageNumber() {
		return loginAverageNumber;
	}
	
	public void setLoginAverageNumber(Long loginAverageNumber) {
		this.loginAverageNumber = loginAverageNumber;
	}
	
	public Integer getLoginAverageNumberLevel() {
		return loginAverageNumberLevel;
	}
	
	public void setLoginAverageNumberLevel(Integer loginAverageNumberLevel) {
		this.loginAverageNumberLevel = loginAverageNumberLevel;
	}
	
	public Long getMeetCourseCompletionRate() {
		return meetCourseCompletionRate;
	}
	
	public void setMeetCourseCompletionRate(Long meetCourseCompletionRate) {
		this.meetCourseCompletionRate = meetCourseCompletionRate;
	}
	
	public Integer getMeetCourseCompletionRateLevel() {
		return meetCourseCompletionRateLevel;
	}
	
	public void setMeetCourseCompletionRateLevel(
			Integer meetCourseCompletionRateLevel) {
		this.meetCourseCompletionRateLevel = meetCourseCompletionRateLevel;
	}
	
	public Long getScorePassRate() {
		return scorePassRate;
	}
	
	public void setScorePassRate(Long scorePassRate) {
		this.scorePassRate = scorePassRate;
	}
	
	public Integer getScorePassRateLevel() {
		return scorePassRateLevel;
	}
	
	public void setScorePassRateLevel(Integer scorePassRateLevel) {
		this.scorePassRateLevel = scorePassRateLevel;
	}
	
	public Long getScoreExcellentRate() {
		return scoreExcellentRate;
	}
	
	public void setScoreExcellentRate(Long scoreExcellentRate) {
		this.scoreExcellentRate = scoreExcellentRate;
	}
	
	public Integer getScoreExcellentRateLevel() {
		return scoreExcellentRateLevel;
	}
	
	public void setScoreExcellentRateLevel(Integer scoreExcellentRateLevel) {
		this.scoreExcellentRateLevel = scoreExcellentRateLevel;
	}
	
	public Long getMeetcourseSurvey() {
		return meetcourseSurvey;
	}
	
	public void setMeetcourseSurvey(Long meetcourseSurvey) {
		this.meetcourseSurvey = meetcourseSurvey;
	}
	
	public Integer getMeetcourseSurveyLevel() {
		return meetcourseSurveyLevel;
	}
	
	public void setMeetcourseSurveyLevel(Integer meetcourseSurveyLevel) {
		this.meetcourseSurveyLevel = meetcourseSurveyLevel;
	}
	
	public Long getCourseTargetSurvey() {
		return courseTargetSurvey;
	}
	
	public void setCourseTargetSurvey(Long courseTargetSurvey) {
		this.courseTargetSurvey = courseTargetSurvey;
	}
	
	public Integer getCourseTargetSurveyLevel() {
		return courseTargetSurveyLevel;
	}
	
	public void setCourseTargetSurveyLevel(Integer courseTargetSurveyLevel) {
		this.courseTargetSurveyLevel = courseTargetSurveyLevel;
	}
	
	public Long getOverviewSurvey() {
		return overviewSurvey;
	}
	
	public void setOverviewSurvey(Long overviewSurvey) {
		this.overviewSurvey = overviewSurvey;
	}
	
	public Integer getOverviewSurveyLevel() {
		return overviewSurveyLevel;
	}
	
	public void setOverviewSurveyLevel(Integer overviewSurveyLevel) {
		this.overviewSurveyLevel = overviewSurveyLevel;
	}

	public String getCourseImg() {
		return courseImg;
	}

	public void setCourseImg(String courseImg) {
		this.courseImg = courseImg;
	}

	public String getUserImg() {
		return userImg;
	}

	public void setUserImg(String userImg) {
		this.userImg = userImg;
	}
	
}
